<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,p,span,ul,li,form,label,input,select,option,textarea,h1,h2,h3,h4,h5,h6,table,tr,th,td,dl,dt,dd{padding: 0;margin: 0;font-size: 14px;font-family: "Microsoft Yahei",arial;}
html,body{width: 100%;}
body{overflow-x: hidden;background: #fff;}
table,tr,th,td{border-collapse: collapse;}
ul,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: 100;}
input, select, textarea, option{outline: 0;vertical-align: middle;box-shadow: none;}
input{border: none;background: none;}
img{border: none;}
a{text-decoration: none;}

/*none 定义无边框。
hidden 与 "none" 相同。不过应用于表时除外，对于表，hidden 用于解决边框冲突。 
dotted 定义点状边框。在大多数浏览器中呈现为实线。 
dashed 定义虚线。在大多数浏览器中呈现为实线。 
solid 定义实线。 
double 定义双线。双线的宽度等于 border-width 的值。 
groove 定义 3D 凹槽边框。其效果取决于 border-color 的值。 
ridge 定义 3D 垄状边框。其效果取决于 border-color 的值。 
inset 定义 3D inset 边框。其效果取决于 border-color 的值。 
outset 定义 3D outset 边框。其效果取决于 border-color 的值。 
inherit 规定应该从父元素继承边框样式。*/

/*字体大小*/
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f26{font-size: 26px;}
.f28{font-size: 28px;}
.f30{font-size: 30px;}
.f32{font-size: 32px;}
.f34{font-size: 34px;}
.f36{font-size: 36px;}
/*margin-left*/
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.ml35{margin-left: 35px;}
.ml40{margin-left: 40px;}
.ml50{margin-left: 50px;}
.ml60{margin-left: 60px;}
/*margin-right*/
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
/*margin-top*/
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt70{margin-top: 70px;}
/*margin-bottom*/
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.mb60{margin-bottom: 60px;}
.mb70{margin-bottom: 60px;}
/*padding-top*/
.pt40{padding-top: 40px;}
/*padding-bottom*/
.pb40{padding-bottom: 40px;}


/*局部*/
.fl{float: left;}
.fr{float: right;}
.bold{font-weight: bold;}
.thin{font-weight: 100;}
.wraper{width: 1000px;margin-left: auto;margin-right: auto;}
.grey{color: #ccc;}
.black{color: black;}
.white{color: white;}
.w1{width: 100%;}
.oh{overflow: hidden;}
.ds{display: inline;}
/*ul-first*/
.ul-first{height: 75px;}
.ul-first li{width: 100%;height: 75px;overflow: hidden;}
.ul-first .img{float: left;width: 115px;height: 100%;margin-right: 20px;_display: inline;}
.ul-first .img img{width: 100%;height: 100%;}
.ul-first .name{font-size: 14px;color: #333;line-height: 28px;padding-bottom: 3px;}
.ul-first p{font-size: 12px;color: #9a9a9a;line-height: 22px;}

/*ul-word*/
.ul-word li{height: 28px;line-height: 28px;overflow: hidden;}
.ul-word a{height: 100%;float: left;padding-left: 14px;background-repeat: no-repeat;background-position: 4px center;color: #4c4c4c}
.ul-word span{float: right;}







.blue{color: #004ab2;}
.lightblue{color: #83ceff;}
.bg{background: url(../images/bg.jpg);width: 100%;overflow: hidden;}


/*header*/
.header{width: 100%;height: 130px;background: url(../images/header-bg.jpg) no-repeat center top;overflow: hidden;}
/*nav*/
.nav{height: 45px;line-height: 45px;overflow: hidden;}
.nav li{width: 14.28571%;height: 45px;float: left;background: url(../images/nav-a.jpg) no-repeat left center;}
.nav a{width: 100%;height: 45px;text-align: center;display: block;color: #fff;font-size: 13px;overflow: hidden;}
.nav a:hover,.nav .active{background: url(../images/nav-active.png) no-repeat center 35px;}

/*banner*/
.banner{width: 100%;height: 510px;position: relative;overflow: hidden;}
.banner-body{width: 1920px;height: 510px;position: absolute;z-index: 0;left: 50%;margin-left: -960px;overflow: hidden;}

.banner .slideBox{ width:1920px; height:510px; overflow:hidden; position:relative;}
/*.banner .slideBox .hd{ height:19px;width: 160px;left: 50%;margin-left: -80px;overflow:hidden; position:absolute;bottom:22px; z-index:1; }
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .slideBox .hd ul li{ float:left; margin-left:17px;width:14px;height:14px;border: 1px solid #fff;background: #fff;border-radius: 9px;cursor:pointer; }
.banner .slideBox .hd ul li.on{ background:#044193;border: 1px solid #044193;}*/
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{ width:1920px; height:510px; display:block;  }
.banner .slideBox .prev,.banner .slideBox .next{ position:absolute; left:50%; top:50%; margin-top:-40px; display:block; width:36px; height:80px; background-image:url(../images/prevnext.png);background-repeat: no-repeat;filter:alpha(opacity=30);z-index: 9;opacity:0.3;overflow: hidden;}
.banner .slideBox .prev{margin-left: -561px;background-position:left top;}
.banner .slideBox .next{margin-left: 525px;background-position:right top;}
.banner .slideBox .prev:hover,.banner .slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}

.banner-news{position: absolute;z-index: 2;bottom: 0;left: 50%;margin-left: -500px;width: 960px;height: 108px;padding: 17px 20px 20px;background: rgba(0,0,0,0.8);overflow: hidden;}
.banner-news ul{width: 1020px;overflow: hidden;margin-top: 5px;}
.banner-news li{float: left;width: 450px;height: 34px;line-height: 34px;border-bottom: 1px solid #372d1f;margin-right: 60px;display: inline;overflow: hidden;}
.banner-news a{padding-left: 9px;background: url(../images/news-a2.png) no-repeat 1px center;color: white;}
.banner-news span{color: #4c9bd3;}
/*main*/
.main{width: 100%;overflow: hidden;}
h2{height: 28px;overflow: hidden;line-height: 28px;}
h2 .img{float: left;}
h2 .more{float: right;color: #b2b2b2;}
/*关于我们*/
.about{width: 635px;height: 250px;overflow: hidden;position: relative;}
.about h2{margin-bottom: 7px;}
.about-body{overflow: hidden;}
.about-body p{line-height: 24px;text-indent: 2em;color: #4c4c4c;}
.about-body .more{position: absolute;left: 680px;bottom: 35px;width: 120px;height: 40px;display: block;}
.about-nav{width: 100%;height: 35px;position: absolute;left: 0;background: url(../images/about-nav-bg.png) no-repeat left center;bottom: 0;overflow: hidden;}
.about-nav a{color: #fff;text-align: center;line-height: 35px;display: block;width: 125px;height: 35px;float: left;margin-left: 2px;_display: inline;overflow: hidden;}
.about-nav a:hover{background: url(../images/about-active.jpg) repeat-x top;color: #661100;}

.about-nav .a1{margin-left: 0;width: 126px;}
.about-nav .a1:hover{background: url(../images/about-nav-bg1.png);}

.about-nav .a2{width: 126px;}
.about-nav .a2:hover{background: url(../images/about-nav-bg2.png);}

/*产品展示*/
.pro-body{margin-top: 17px;overflow: hidden;}
.pro-nav{width: 140px;background: #1f84ff;line-height: 30px;overflow: hidden;}
.pro-nav a,.pro-nav span{width: 110px;padding: 0 15px;color: #fff;height: 30px;display: block;}
.pro-nav a:hover{color: #ffff00;}
.pro-nav .tit{font-weight: 700;background: #005ad9;height: 30px;}
.pro-nav .more{background: #005ad9;}

/*.multipleColumn{ overflow:hidden; position:relative; width:1000px;}
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:205px;padding-right: 10px; float:left; _display:inline;  }
.multipleColumn .bd ul li{width: 205px;height: 165px;margin-bottom: 5px;float:left; _display:inline;overflow:hidden;text-align:center;}
.multipleColumn .bd ul li .img{ text-align:center;width: 205px;height: 135px; }
.multipleColumn .bd ul li .img img{ width:205px; height:135px; display:block;}
.multipleColumn .bd ul li .txt{ line-height:30px;height: 30px;display: block;color: #4c4c4c;}*/


.picMarquee-left{ width:1000px;  overflow:hidden; position:relative;  }
		
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:205px; height:165px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title a{ line-height:24px; color: #333333;   }


/*新闻资讯*/
.news{margin-top: 35px;overflow: hidden;}

.news-body{width: 100%;height: 270px;margin-top: 12px;overflow: hidden;}
.news .ul-word{width: 550px;height: 276px;overflow: hidden;position: relative;top: -6px;}
.news .ul-word li{width: 100%;height: 38px;line-height: 38px;border-bottom: 1px dotted #ccc;}
.news .ul-word a{background-image: url(../images/news-a.jpg);color: #4c4c4c;background-position: left center;font-size: 14px;}
.news .ul-word span{color: #b2b2b2;font-size: 11px;font-family: arial;}

.news .slideBox{ width:420px;height:270px;overflow:hidden;position:relative;}
.news .slideBox .hd{ height:13px;width: 80px;left: 128px;overflow:hidden; position:absolute;bottom:7px; z-index:1; }
.news .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.news .slideBox .hd ul li{ float:left; margin-left:7px;width:13px;height:13px;border-radius: 7px;cursor:pointer;background: rgba(45,22,3,0.4);_background: #2d1603;filter: alpha(opacity=40);}
.news .slideBox .hd ul li.on{ background:#2d1603;}
.news .slideBox .bd{ position:relative; height:100%; z-index:0;}
.news .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
.news .slideBox .bd img{ width:420px; height:270px; display:block;}
/*公司相册*/
.style .picMarquee-left{ width:1000px;overflow:hidden;margin-top: 12px;position:relative;}
.style .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.style .picMarquee-left .bd ul li{width: 235px;height: 160px;margin-right: 20px;float:left; _display:inline; overflow:hidden; text-align:center; position: relative;}
.style .picMarquee-left .bd ul li .img{ text-align:center; display: block;}
.style .picMarquee-left .bd ul li .img img{ width:235px; height:160px; display:block;}
.style .picMarquee-left .bd ul li .txt{position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;line-height: 30px;color: #fff;z-index: 2;background: rgba(0,0,0,0.6);display: block;}


/*友情链接*/
.link{margin-bottom: 60px;margin-top: 20px;}
.link-body{border: 1px solid #ddd;padding: 10px;width: 978px;overflow: hidden;}
.link .title{height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;margin-bottom: 10px;}
.link .title a{color: #666;font-size: 12px;}
.link .picMarquee-left{width: 978px;overflow:hidden; position:relative;}
.link .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.link .picMarquee-left .bd ul li{margin-right: 20px;float:left; _display:inline; overflow:hidden; text-align:center;}
.link .picMarquee-left .bd ul li .img{ text-align:center;display: block;overflow: hidden;}
.link .picMarquee-left .bd ul li .img img{ width:200px;height:70px; display:block; }

/*footer 底部*/
.footer{width: 100%;background: #f0f0f0 url(../images/footer-bg.jpg) repeat-x top;padding-top: 25px;padding-bottom: 23px;overflow: hidden;}
.footer-tel{width: 333px;height: 100%;overflow: hidden;}
.footer-tel img{height: 100%;width: auto;}
.footer-contact{width: 444px;height: 100%;overflow: hidden;}
.footer-contact span{line-height: 20px;height: 20px;padding-bottom: 7px;display: block;}
.footer-contact p{line-height: 20px;color: #333;line-height: 20px;}
.gswp{width: 69px;height: 87px;overflow: hidden;}
.copyright{text-align: center;color: #fff;background: url(../images/copyright-bg.jpg);line-height: 32px;overflow: hidden;}
.copyright a{color: #fff;}
.copyright a:hover{font-weight: 700;}

h4{font-size: 24px;padding:5px 0;}
/*内页*/
.minmain{width: 100%;padding: 30px 0;overflow: hidden;}
/*left*/
.minmain .left{width: 220px;overflow: hidden;}
.left-tit{width:205px;height: 44px;line-height: 22px;color: #fff;background: url(../images/left-tit-bg.png) no-repeat;font-size: 18px;padding-left: 15px;padding-bottom: 13px;padding-top: 18px;overflow: hidden;}
.leftbar{overflow: hidden;padding-bottom: 30px;background: #f2f2f2;}
.leftbar a{width: 165px;height: 40px;padding-left: 55px;color: #555454;line-height: 40px;background: url(../images/leftbar-a.png) no-repeat;display: block;overflow: hidden;}
.leftbar a:hover,.leftbar .active{background: url(../images/leftbar-active.png) no-repeat;color: #fff;}
/*right*/
.minmain .right{width: 750px;overflow: hidden;}
.right-tit{background: url(../images/right-tit-bg.png) no-repeat left center;height: 35px;line-height: 36px;overflow: hidden;}
.right-tit .fl{font-family: "宋体";width: 174px;height: 35px;color: #fff;font-size: 14px;font-weight: 700;text-align: center;margin-left: 120px;_display: inline;overflow: hidden;}
.right-tit .fr{width: 285px;height: 35px;line-height: 35px;margin-right: 120px;_display: inline;color: #fff;overflow: hidden;}
.right-tit a{color: #fff;}

.right-body .container{padding: 20px 20px;}
.right-body .container p{line-height: 26px;font-size: 14px;margin: 10px 0;}
.right-body .container img{margin: 0 auto;}
h5{width: 100%;height: 80px;line-height: 80px;font-size: 22px;margin-top: 10px;text-align: center;color: #222;overflow: hidden;}
.author{margin-bottom: 20px;width: 100%;height: 24px;line-height: 24px;padding-bottom: 20px;border-bottom: 1px dotted #ccc;color: #666;text-align: center;overflow: hidden;}
.author span{margin-right: 30px;color: #666;}
.lastOne{margin-top: 30px;text-align: center;overflow: hidden;}
.lastOne a{width: 104px;padding: 12px 0px;text-align: center;background: #497ec0;color: #fff;margin: 0px 12px;display:inline-block;overflow: hidden;}
.lastOne a:hover{background: #497ec0;}
.lastOne .active{background: #666;}
.page{font-size: 14px;padding: 50px 0px 0;width: 80%;margin-left: 20%;line-height: 26px;text-align: right;overflow: hidden;}
.page a {color: #666666;line-height: 26px;height:26px;border: 1px solid #999;}
.page a, .page span.current{float: left;margin-left: -1px;padding: 0 12px;width: auto;display: inline;}
.page .current {background-color: #497ec0;border: 1px solid #497ec0;color: #ffffff;height: 26px;margin-left: -1px;padding: 0 12px;}
.page .first,.page .last{border-radius: 3px;}
.page .first{margin-right: 10px;margin-left: 0;display: inline;}
.page .last{margin-left: 10px;display: inline;}
.page .prev,.page .next{border: 1px solid #999;display: inline-block;float: left;height: 26px;padding: 0 12px;}
.page .prev{border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.page .next{border-bottom-right-radius: 3px;border-top-right-radius: 3px;border-left: none;}

#photo_list_page &gt;li &gt;p {text-align: center;}

/*业务*/
.yewu{ width: 1000px; height: 250px; margin:40px auto;}
.yewu li{ float: left; height: 250px; width: 250px; overflow: hidden; }</pre></body></html>